to have sharp eyes - Turco Inglés Diccionario